<?php 

// array JSON response
$response = array();
 
// db connect class
require_once __DIR__ . '/connect.php';
 
// conectar com db
$db = new DB_CONNECT();

mysql_query("SET NAMES 'utf8'");
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');

function todosVet() {
	// get all cachorros from tbcachorros
	$result = mysql_query("SELECT cnpj, nome, endereco, tempo_espera, expediente, expediente2, horario_atendimento, horario_atendimento2, cep FROM tbclinicaveterinaria") or die(mysql_error());
	
    if (!empty($result)) {
	 
		// checar resultados nulos
		if (mysql_num_rows($result) > 0) {
    
			// cachorros node
			$response["veterinarios"] = array();
 
			while ($row = mysql_fetch_array($result)) {
	
				// temp cachorro array
				$veterinario = array();        
				$veterinario["cnpj"] = $row["cnpj"];
				$veterinario["nome"] = $row["nome"];
				$veterinario["endereco"] = $row["endereco"];
				$veterinario["tempo_espera"] = $row["tempo_espera"];
				$veterinario["expediente"] = $row["expediente"];
				$veterinario["expediente2"] = $row["expediente2"];
				$veterinario["horario_atendimento"] = $row["horario_atendimento"];
				$veterinario["horario_atendimento2"] = $row["horario_atendimento2"];
				$veterinario["cep"] = $row["cep"];
		
				// add unico cachorro no responde array
				array_push($response["veterinarios"], $veterinario);
			}
		
			// success
			$response["success"] = 1;
 
			// echo JSON response
			echo json_encode($response);
		}
		else {
		    // nenhum cachorro encontrado
			$response["success"] = 0;
			$response["message"] = "Nenhum veterinario encontrado";
 
			// echo nenhum cachorro JSON
			echo json_encode($response);
		}
	}
}

function consultaVet() {
	$cnpj = $_GET['cnpj'];
 
	// get a product from tbclinicaveterinaria
	$result = mysql_query("SELECT nome, endereco, tempo_espera, expediente, expediente2, horario_atendimento, horario_atendimento2, email, telefone, ddd, cep, bairro, numero_end, uf FROM tbclinicaveterinaria WHERE cnpj = '$cnpj'");
 
	if (!empty($result)) {
		// checar resultados nulos
		if (mysql_num_rows($result) > 0) {
 
			$result = mysql_fetch_array($result);
 
			$veterinario = array();
			$veterinario["nome"] = $result["nome"];
			$veterinario["endereco"] = $result["endereco"];
			$veterinario["tempo_espera"] = $result["tempo_espera"];
			$veterinario["expediente"] = $result["expediente"];
			$veterinario["expediente2"] = $result["expediente2"];
			$veterinario["horario_atendimento"] = $result["horario_atendimento"];
			$veterinario["horario_atendimento2"] = $result["horario_atendimento2"];
			$veterinario["email"] = $result["email"];
			$veterinario["telefone"] = $result["telefone"];
			$veterinario["ddd"] = $result["ddd"];
			$veterinario["cep"] = $result["cep"];
			$veterinario["bairro"] = $result["bairro"];
			$veterinario["numero_end"] = $result["numero_end"];
			$veterinario["uf"] = $result["uf"];
			
			// success
			$response["success"] = 1;
 
			// veterinario node
			$response["veterinario"] = array();
 
			array_push($response["veterinario"], $veterinario);
 
			// echo JSON response
			echo json_encode($response);
		} else {
			// Nenhum veterinario encontrado
			$response["success"] = 0;
			$response["message"] = "Nenhum veterinario encontrado";
 
			echo json_encode($response);
		}
	} else {
		// Nenhum veterinario encontrado
		$response["success"] = 0;
		$response["message"] = "Nenhum veterinario encontrado";
 
		echo json_encode($response);
	}
}

if (strcmp($_GET['metodo'], "todosVet") == 0) { 
	todosVet();
}  
if (strcmp($_GET['metodo'], "consultaVet") == 0) { 
	consultaVet();
}  	 
?>